body {
  width: 100vw;
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  color: #111;
}
header, main, div,section, h1, span, a, p, button, nav, ul, li {
  box-sizing: border-box;
  font-family: PingFangSC, PingFang SC;
  padding: 0;
  margin: 0;
}
body::-webkit-scrollbar {
  width: 0;
  display: none;
}
div::-webkit-scrollbar {
  width: 0;
  display: none;
}
a { 
  text-decoration: none;
}

.full-btn {
  text-align: center;
  color: #FFFFFF;
  cursor: pointer;
  background: linear-gradient( 135deg, #0A87F8 0%, #1456F0 100%);
  @apply hover:opacity-80  active:(shadow-lg shadow-blue-400 transform transition-all duration-100);
}
.white-btn {
  text-align: center;
  color: #0A87F8;
  cursor: pointer;
  background: #fff;
  @apply hover:opacity-80;
}
.ghost-btn {
  text-align: center;
  color: #0A87F8;
  background: none;
  border: 1px solid #0A87F8;
  cursor: pointer;
  @apply hover:opacity-80  active:(shadow-lg shadow-blue-400 transform transition-all duration-100);
}
.loading-class {
  --n-color-loading: #0A87F8;
  background: #0A87F8 !important;
}
.n-loading-bar-container .n-loading-bar.n-loading-bar--starting {
  background: #0A87F8 !important;

}
.pingfang-sc {
  font-family: PingFangSC, PingFang SC;
}
.orange-btn {
  text-align: center;
  color: #FFFFFF;
  cursor: pointer;
  background: linear-gradient( 315deg, #F16014 0%, #FF810F 100%);
  @apply hover:opacity-80  active:(shadow-lg shadow-blue-400 transform transition-all duration-100);
}
@font-face {
  font-family: 'iconfont';  /* Project id 1577591 */
  src: url('//at.alicdn.com/t/c/font_1577591_60tiudn2ed.woff2?t=1723692950627') format('woff2'),
       url('//at.alicdn.com/t/c/font_1577591_60tiudn2ed.woff?t=1723692950627') format('woff'),
       url('//at.alicdn.com/t/c/font_1577591_60tiudn2ed.ttf?t=1723692950627') format('truetype');
}
.icon-font {
  font-family: 'iconfont';
}